adaptive resources